/*技术支持：奇奇科技 www.qiqikeji.com*/

@charset "utf-8";

body{font-size: 14px; font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "΢���ź�", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif,'MicrosoftYaHeiLight','Microsoft YaHei Light','Microsoft YaHei';color: #3f4147;}

body,div,span, img, a, ul,li,ol,p,input,dl,dt,dd,h1,h3,h2,h4,h5,em,i,strong{ list-style:none;padding: 0; margin: 0;}



/*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

img,input{ border: none;outline:none}

iframe {
vexpression(this . src = 'about:blank', this . outerHTML = ''); /*使用CSS属性去除所有IFRAME*/
}

em,i{font-style: normal}

a:link,a:visited{color:#131313;text-decoration:none;}

a:hover{color: #ca434a;}

.clear{clear: both;}

.none{display: none;}

a:focus{

    outline: none;

    -webkit-moz-outline-style: none;

    -moz-moz-outline-style: none;

    -ms-moz-outline-style: none;

    -o-moz-outline-style: none;

    moz-outline-style: none;

}


#adMore{
    border:none;
    margin-top:0px;
}
.navs1_out{width:100%;height:30px;border-bottom:1px solid #d0d0d0;}

/*.navs1_out .navs1_in{width:1000px;height:30px;margin:auto;}*/
.navs1_out .navs1_in{width:1170px;height:30px;margin:auto;}

.navs1_out .navs1_in li{float:left;line-height:30px;font-size:14px;height:30px;}

.navs1_out .navs1_in .denglu li{margin-left:23px;}



.navs2_out{width:100%;height:84px;float:left;}

/*.navs2_out .navs2_in{width:1000px;height:84px;margin:auto;}*/
.navs2_out .navs2_in{width:1170px;height:84px;margin:auto;}

.navs2_out .navs2_in img{margin:0px;float:left;margin-top:15px;}

.navs2_out .navs2_in .zhuanqu{width:900px;height:84px;float:right;padding-left:50px;}

.navs2_out .navs2_in .zhuanqu .youqi{
    width:150px;
    height:84px;
    float:left;

}
.navs2_out .navs2_in .zhuanqu a{
    margin-top:-5px;
    overflow: hidden;
    display: inline-block;
    width: 100%;
}
.navs2_out .navs2_in .zhuanqu a img{
    margin:0 auto;
    margin-top:15px;
}

.navs2_out .zhuanqu .youqi img{float:left;padding-left:25px;}

.navs2_out .zhuanqu .youqi span{width:130px;height:20px;float:left;font-size:15px;padding-top:9px;}

.navs2_out .zhuanqu .youqi:hover span a{color:#954829;}

.navs2_out  .zhuanqu .dianli{width:130px;height:84px;float:left;padding-left:5px;}

.navs2_out .zhuanqu .dianli img{float:left;padding-left:25px;}

.navs2_out .zhuanqu .dianli span{width:130px;height:20px;float:left;font-size:15px;padding-top:12px;}

.navs2_out .zhuanqu .dianli:hover span a{color:#E7A839;}

.navs2_out .zhuanqu .meitai{width:130px;height:84px;float:left;padding-left:5px;}

.navs2_out .zhuanqu .meitai img{float:left;padding-left:15px;}

.navs2_out .zhuanqu .meitai span{width:130px;height:20px;float:left;font-size:15px;padding-top:12px;}

.navs2_out .zhuanqu .meitai:hover span a{color:#303033;}

.navs2_out .zhuanqu .xny{width:180px;height:84px;float:left;padding-left:5px;}

.navs2_out .zhuanqu .xny img{float:left;padding-left:40px;}

.navs2_out .zhuanqu .xny span{width:180px;height:20px;float:left;font-size:15px;padding-top:12px;}

.navs2_out .zhuanqu .xny:hover span a{color:#0AA146;}

.navs2_out .zhuanqu .xg{width:130px;height:84px;float:left;padding-left:5px;}

.navs2_out .zhuanqu .xg img{float:left;padding-left:45px;}

.navs2_out .zhuanqu .xg span{width:130px;height:20px;float:left;font-size:15px;padding-top:15px;padding-left:20px;}

.navs2_out .zhuanqu .xg:hover span a {color:#00A499;}

.navs3_out{width:100%;height:48px;background:#323236;float:left;}

/*.navs3_out .navs3_in{width:1000px;height:48px;margin:auto;}*/
.navs3_out .navs3_in{width:1170px;height:48px;margin:auto;}

.navs3_out .navs3_in .navs_sy{width:80px;height:48px;line-height:48px;text-align:center;float:left;font-size:16px;}

.navs3_out .navs3_in .navs_sy a {display:block;width:100%;height:100%;color:#fff;}

.navs3_out .navs3_in .navs_sy:hover{background:#00A499;}

.navs3_out .navs3_in .navs_sy .bg{background:#00A499;}

.navs3_out .navs3_in .search{float:right;width:300px;height:48px;line-height:48px;position:relative;}

.navs3_out .navs3_in .search .txt2{
    width:300px;
    height:35px;
    text-indent: 5px;
    border-radius: 3px;
}



.navs3_out .navs3_in .search .btn{
    position:absolute;
    top:7px;
    right:0px;
    height: 35px;
    width: 35px;
    border:none;
    text-indent: -99999px;
    background: url(../ny_images/search.png) center center no-repeat;
}



.fnav{position:fixed;top:0px;z-index:9999;}

a{text-decoration:none;color:black;}

a:hover{color:red;}

ul{list-style:none;}

.float_left{float:left;}

.float_right{float:right;}

img{border:0px;}


/*footer{display:block; width:100%; height:55px;  overflow:hidden;margin-top:17px;}*/
.footer{width:100%;height:55px;background:#323236;}

#beian{height:100%;width:560px;float:left;}

#lianjie{height:100%;width:480px;float:right;}

.footer .f-content {width:1170px;height:55px;line-height:55px;color:#b8b8b8;margin:0px auto;font-size:14px;}

.footer .f-content a{color:#b8b8b8;font-size:14px;}

.footer .f-content a:hover{color:#ff0000;}

.clear{clear:both;}



/*首页轮播*/

.ui-banner{display:block;position:relative;width:800px;}

.ui-banner.ui-banner-invalid{display:none;}

.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;}

.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}

.ui-banner .ui-banner-slides{width:540px;height:300px;}

.ui-banner .ui-banner-slides li{display:none;position:absolute;}

.ui-banner .ui-banner-slides a{display:block;position:relative;}

.ui-banner .ui-banner-slides a span{display:block;position:absolute;width:100%; height:40px; left:0; bottom:0; background:rgba(0,0,0,0.5);}

.ui-banner .ui-banner-slides a span h3{ font-size:16px;color:#fff; padding:8px;}

.ui-banner .ui-banner-slides a span p{ font-size:12px;color:#fff;  padding-left:10px;}

.ui-banner .ui-banner-slides li img{width:540px;height:300px;border:none;}

.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;}

.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;}

.ui-banner .ui-banner-slogans{height:300px;overflow:hidden;right:0;}

.ui-banner .ui-banner-slogans li{height:98px; width:142px; border:1px solid #ddd;display:block;}

.ui-banner .ui-banner-slogans li span a h2{font-size:16px; padding:5px;}

.ui-banner .ui-banner-slogans li span a p{font-size:13px; padding:5px; line-height:20px;}

.ui-banner .ui-banner-slogans li:hover{background:#ddd;}



/*返回顶部*/

#hddb{position:fixed;top:60%;right:0px;text-align:center;margin-top:1px;}

/*弹框背景颜色*/

.background{background:black;opacity:0.5;filter:alpha(opacity=50);}

/*分享*/

#bdsharebuttonbox{position:fixed;top:39%;right:0px; height:60px;width:60px;}

.bdshare_popup_box{left:inherit!important; right:0!important;}

.bds_more{background-image:url(../ny_images/fenxiang.jpg)!important;height:60px!important;width:60px!important;}

.bdshare_popup_bg{width: 226px; top:1000px;left:289px!important; display: none;}



/*问题反馈*/

.bground{width:100%;position:fixed;z-index:200;background:rgba(000,000,000,0.6);top:0px;left:0px;display:block;}

.que{width:340px;height:645px;background:#fff;z-index:250;bottom:700px;left:940px;display:block; position:relative;}

.que .qout{position:absolute;font-size:13.32px;font-weight:bold;left:325px;color:black;font-family:'微软雅黑';}

.que .qout:hover{cursor:pointer;}

.footer .que .question_head{width:260px;height:60px;margin-left:40px;line-height:60px;text-align:center;border-bottom:1px solid #ccc;font-size:24px;}

.que .fcput textarea{font-size:15px;margin-top:15px;margin-left:40px;padding-top:10px;padding-left:10px;}

.que .fcput{height:100px;}

.que .fqput input{width:250px;height:40px;font-size:15px;border:1px solid #ccc;margin-left:40px;padding-left:10px;margin-top:10px;}

.que .dosubmit{width:264px;height: 40px; line-height: 40px; margin:10px auto;display: block;background: #00A499;font-size: 19px;color: #FFF;}

.que .dosubmit:hover{cursor:pointer;}

.que .dosubmit:hover{

    filter:alpha(opacity=90); /*IE滤镜，透明度50%*/

    -moz-opacity:0.9; /*Firefox私有，透明度50%*/

    opacity:0.9;/*其他，透明度50%*/

}

.que img{margin-left:180px;margin-top:8px;}



/*寻求报道*/

.rep{width:340px;height:644px;background:#fff;position:relative;z-index:250; bottom:700px;left:810px;display:block;}

.rep .rout{position:absolute;font-size:13.32px;font-weight:bold;left:325px;color:black;font-family:'微软雅黑';}

.rep .rout:hover{cursor:pointer;}

.rep .question_head{width:260px;height:60px;line-height:60px;margin-left:40px;text-align:center;border-bottom:1px solid #ccc;font-size:24px;}

.rep .fcput textarea{font-size:15px;margin-top:15px;margin-left:40px;padding-top:10px;padding-left:10px;}

.rep .fcput{height:100px;}

.rep .fqput input{width:250px;height:40px;font-size:15px;border:1px solid #ccc;margin-top:10px;margin-left:40px;padding-left:10px;}

.rep .dosubmit{width:264px;height: 40px; line-height: 40px; margin:10px auto;display: block;background: #00A499;font-size: 19px;color: #FFF;}

.rep .dosubmit:hover{cursor:pointer;}

.rep .dosubmit:hover{

    filter:alpha(opacity=90); /*IE滤镜，透明度50%*/

    -moz-opacity:0.9; /*Firefox私有，透明度50%*/

    opacity:0.9;/*其他，透明度50%*/

}

.rep img{margin-left:165px;margin-top:7px;}



/*分页*/

main .main .main_left .content .fy{height:50px;float:left;padding:50px 100px;}

main .main .main_left .content .fy .fy1{width:28px;height:30px;text-align:center;line-height:30px;float:left;margin:0px 10px;}

main .main .main_left .content .fy .fy1:hover{background:#00A499;cursor:pointer;}

main .main .main_left .content .fy .fy2{background:#00A499}



/*选项卡*/

.nav-list li{width:105px;height:100%;float:left;text-align:center;line-height:28px;}

.nav-0 a,.nav-1 a,.nav-2 a,.nav-3 a,.nav-4 a{width:105px;height:100%;float:left;text-align:center;line-height:28px;}

.nav-cus-0 a,.nav-cus-1 a,.nav-cus-2 a,.nav-cus-3 a,.nav-cus-4 a{width:105px;height:100%;float:left;text-align:center;line-height:28px;border-bottom:3px solid #00A496;}

.content{height:auto;width:800px;overflow:hidden;position:relative;}

.inner{width:5000px;height:auto;position:relative;}

.contant-con{float:left;width:auto;overflow: hidden;}



/*二维码*/

main .main .main_right .rlogo .rjk {height:20px;float:left;padding-left:15px;margin-top:10px;font-size:12px;position:relative;}

#ewms{display:none;z-index:9999;}

 .rjk:hover #ewms{display:block;position:absolute;left:0px;}

#ewms{width:120px;height:120px;margin-left:-10px;margin-top:-10px;}

#ewms img{width:100px;height:100px;margin:10px;}

.swiper-container {
    margin-bottom:15px;
    width: 100%;
    height: 370px;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide a{
    display: inline-block;
    width:100%;
    height:100%;
}
.swiper-slide a span{
    display: inline-block;
    position: absolute;
    bottom:0px;
    background: #000000;
    width:100%;
    height:40px;
    left:0px;
    line-height: 40px;
    background: rgba(0,0,0,0.5);
    color:#FFF;
    text-align: left;
    text-indent:10px;
}
.swiper-slide img{
    width:100%;
    height:100%;
}
main .main .main_right .banner-1 img{margin-top: 0px;}

.gjbox{
    display: table;
    position: relative;
}
.gjbox img{
    display: table-cell;
    vertical-align: middle;
    float: left;
    margin-top:10px;
    margin:5px 10px;
    margin-top:8px;
    cursor: pointer;
}
.gjbox .sao{
    position: absolute;
    border:1px solid #ccc;
    background: #FFF;
    border-radius: 3px;
    margin-top: 65px;
    display: none;

}
.gjbox .sao-shouji{
    position: absolute;
    border:1px solid #ccc;
    background: #FFF;
    border-radius: 3px;
    margin-top:67px;
    right:0px;
    display: none;
}

.menubox{
    position: absolute;
}
.menubox .left{
    position: fixed;
    display: block;
    width:80px;
    height:80px;
    top:50%;
    left:0px;
    margin-top:-5px;
    overflow: hidden;
    cursor: pointer;
}

.menubox .left img{
    height:60px;
    opacity: 0.6;
}

.menubox .right{
    position: fixed;
    display: block;
    width:80px;
    height:80px;
    top:50%;
    right:0px;
    margin-top:-5px;
    overflow: hidden;
    cursor: pointer;
    text-align: right;
}

.menubox .right img{
    height:60px;
    opacity: 0.6;
}

.new-1-box{
    width:400px;
    float: left;
    padding-bottom:10px;
}

.new-1-box img{
    width:400px;
    height:260px;
    border-radius: 5px;
}

.description-1-box{
    width:340px;
    float: left;
    margin-left:10px;
}

.description-1-box h2{
    line-height: 35px;
}
.description-1-box p{
    line-height:30px;
}


.swiper-container-link {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.hezuo{

}
.hezuo a.box{
    display: block;
    width: 100%;
    clear: both;
    height:auto;
}


.renwuku{
    width: 100%;
}
.renwuku ul{
    width: 100%;
    overflow: hidden;
}
.renwuku ul li{
    width:119px;
    height:119px;
    margin-right:10px;
    overflow: hidden;
    margin:0px 5px;
    float: left;
    margin-top:5px;
    margin-bottom:5px;
}

.renwuku ul li span{
    display: inline-block;
    width: 119px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: rgba(0,0,0,0.5);
    position: absolute;
    margin-top:-32px;
    color:#FFF;
}

.renwuku h3{
    height:30px;
    line-height: 30px;
    border-bottom:1px solid #ccc;
}

.renwuku h3 span{
    padding:0px 30px;
    height:100%;
    display: inline-block;
    background: #333;
    color:#FFF;
}

.renwuku h3 a{
    float: right;
    font-size:12px;
    margin-right:5px;
    color:#555;
}

.renwuku ul li img{
    width:100%;

}
.renwuku .zhuanjia{
    width:49%;
    float: left;
    border:1px solid #ccc;
    margin-top:15px;
}

.renwuku .jizhe{
    width:49%;
    float: right;
    border:1px solid #ccc;
    margin-top:15px;
}

#wfgd{
    overflow:hidden;height:440px;width:350px;margin-left:15px;margin-top:13px;
}

#wfgd ul{
    margin:0 auto;padding:0px;width:350px;
}

#wfgd ul img{
    margin-top:10px;height:97px;width:320px;
}


.mainbox{
    width:1170px;
    margin:0 auto;
    margin-top:133px;
}

.listbox{
    margin-top:15px;
    width:800px;
    float: left;
    overflow: hidden;
}

.listbox .box{
    width:100%;
    clear:both;
    padding:10px 0px;
    border-bottom:1px solid #e0e7ed;
    overflow: hidden;
}

.listbox .thumb{
    width:250px;
    float: left;
}

.listbox .thumb img{
    width:250px;
    height:165px;
    border-radius: 3px;
}
.listbox .info{
    width:520px;
    float: right;
}
.listbox .info .ta{
    width:100%;
}

.listbox .info .ta span{
    font-size:14px;
    color:#999;
}
.listbox .info .ta a{
    display: inline-block;
    margin-left:8px;
    padding:2px 5px;
    background: #00A499;
    color:#FFF;
    font-size:12px;
}


.listbox .info h3{
    line-height: 35px;
}

.listbox .info .desc{
    margin-top:5px;
    line-height:30px;
}

.catlist{
    width:350px;
    float: right;
}

.catlist .catbox{
    overflow: hidden;
    border:1px solid #ccc;
    margin-top:15px;
}

.catlist .catbox h4{
    width:100%;
    border-bottom:1px solid #ccc;
    line-height:30px;
}

.catlist .catbox h4 span{
    padding:0px 15px;
    display: inline-block;
    background: #333;
    color:#FFF;
}

.catlist .catbox ul{
    width: 100%;
    overflow: hidden;
    padding:5px 10px;
}

.catlist .catbox ul li{
    height:30px;
    line-height: 30px;
}

.catlist .catbox ul li a{
    display: inline-block;
    width:240px;
    overflow: hidden;
    height: 30px;
}

.catlist .catbox ul li span{
    display: inline-block;
    width:80px;
    overflow: hidden;
    margin-left:5px;
    text-align: right;
    height: 30px;
    line-height: 30px;
    color:#ccc;

}

.pager{
    width:1170px;
    marin:0 auto;
    text-align: center;
    margin-top:10px;
}

.pager a{
    display: inline-block;
    background: #ccc;
    padding:3px 5px;
    font-size:14px;
}

.crumbs{
    padding:10px 0px;
    border-bottom:1px solid #ccc;
}

.adbox{
    width:1170px;
    height:80px;
    overflow: hidden;
    margin:0 auto;
}

.topbanner{
    width:1170px;
    height:auto;
    overflow: hidden;
    margin:0 auto;
    margin-top:10px;
}



.topnav{
    width:1168px;
    height:30px;
    border:1px solid #ccc;
    line-height: 30px;
    margin:0 auto;
}

.topnav .navbox{
    float: right;
    text-align: right;
    margin-right:10px;
}

.mainbox{
    width:1170px;
    margin:0 auto;
}